home *** CD-ROM | disk | FTP | other *** search
- import javax.microedition.lcdui.Canvas;
- import javax.microedition.lcdui.Graphics;
-
- class MaximaVolley$GameFrame extends Canvas {
- // $FF: synthetic field
- private final MaximaVolley this$0;
-
- MaximaVolley$GameFrame(MaximaVolley var1) {
- this.this$0 = var1;
- }
-
- public void keyPressed(int var1) {
- int var2 = 0;
-
- try {
- var2 = ((Canvas)this).getGameAction(var1);
- } catch (Exception var4) {
- }
-
- if (var1 == 48) {
- this.this$0.destroyApp(false);
- this.this$0.notifyDestroyed();
- }
-
- if (var2 == 2) {
- MaximaVolley.access$000(this.this$0).move(-5);
- } else if (var2 == 5 && MaximaVolley.access$000(this.this$0).x + MaximaVolley.access$000(this.this$0).WIDTH + 5 < MaximaVolley.access$100(this.this$0).getWidth() / 2) {
- MaximaVolley.access$000(this.this$0).move(5);
- }
-
- }
-
- private void clear(Graphics var1) {
- var1.setColor(16777215);
- var1.fillRect(0, 20, ((Canvas)this).getWidth(), ((Canvas)this).getHeight());
- }
-
- public void paint(Graphics var1) {
- synchronized(var1) {
- this.clear(var1);
- var1.setColor(0);
- var1.drawArc(MaximaVolley.access$000(this.this$0).x + 5, MaximaVolley.access$000(this.this$0).y + 4, 10, 4, 180, 90);
- var1.fillArc(MaximaVolley.access$000(this.this$0).x + 7, MaximaVolley.access$000(this.this$0).y + 2, 2, 3, 0, 360);
- var1.drawArc(MaximaVolley.access$000(this.this$0).x, MaximaVolley.access$000(this.this$0).y, MaximaVolley.access$000(this.this$0).WIDTH, MaximaVolley.access$000(this.this$0).HEIGHT, 0, 360);
- var1.fillArc(MaximaVolley.access$000(this.this$0).x + MaximaVolley.access$000(this.this$0).WIDTH / 2 - 4, MaximaVolley.access$000(this.this$0).y + MaximaVolley.access$000(this.this$0).HEIGHT, 10, 3, 180, 360);
- var1.drawArc(MaximaVolley.access$200(this.this$0).x - 2, MaximaVolley.access$200(this.this$0).y + 4, 10, 4, 270, 90);
- var1.drawLine(MaximaVolley.access$200(this.this$0).x, MaximaVolley.access$200(this.this$0).y + 6, MaximaVolley.access$200(this.this$0).x + 2, MaximaVolley.access$200(this.this$0).y + 6);
- var1.fillArc(MaximaVolley.access$200(this.this$0).x + 4, MaximaVolley.access$200(this.this$0).y + 2, 2, 3, 0, 360);
- var1.drawArc(MaximaVolley.access$200(this.this$0).x, MaximaVolley.access$200(this.this$0).y, MaximaVolley.access$200(this.this$0).WIDTH, MaximaVolley.access$200(this.this$0).HEIGHT, 0, 360);
- var1.fillArc(MaximaVolley.access$200(this.this$0).x + MaximaVolley.access$200(this.this$0).WIDTH / 2 - 5, MaximaVolley.access$200(this.this$0).y + MaximaVolley.access$200(this.this$0).HEIGHT, 10, 3, 180, 360);
- var1.drawLine(MaximaVolley.access$200(this.this$0).x, MaximaVolley.access$200(this.this$0).y + 12, MaximaVolley.access$200(this.this$0).x + 12, MaximaVolley.access$200(this.this$0).y + 12);
- var1.drawLine(MaximaVolley.access$200(this.this$0).x + 6, MaximaVolley.access$200(this.this$0).y, MaximaVolley.access$200(this.this$0).x + 11, MaximaVolley.access$200(this.this$0).y + 6);
- var1.drawLine(MaximaVolley.access$200(this.this$0).x + 9, MaximaVolley.access$200(this.this$0).y + 1, MaximaVolley.access$200(this.this$0).x + 9, MaximaVolley.access$200(this.this$0).y + 3);
- var1.drawLine(MaximaVolley.access$200(this.this$0).x + 8, MaximaVolley.access$200(this.this$0).y + 1, MaximaVolley.access$200(this.this$0).x + 11, MaximaVolley.access$200(this.this$0).y + 7);
- var1.drawLine(MaximaVolley.access$200(this.this$0).x + 10, MaximaVolley.access$200(this.this$0).y + 2, MaximaVolley.access$200(this.this$0).x + 11, MaximaVolley.access$200(this.this$0).y + 8);
- if (this.this$0.gol == 0) {
- int var10001 = MaximaVolley.access$300(this.this$0).x;
- int var10002 = MaximaVolley.access$300(this.this$0).y;
- MaximaVolley.access$300(this.this$0);
- MaximaVolley.access$300(this.this$0);
- var1.fillArc(var10001, var10002, 6, 6 / 2, 0, 360);
- var10001 = MaximaVolley.access$300(this.this$0).x;
- var10002 = MaximaVolley.access$300(this.this$0).y;
- int var10003 = MaximaVolley.access$300(this.this$0).x;
- MaximaVolley.access$300(this.this$0);
- var10003 += 6 / 2;
- int var10004 = MaximaVolley.access$300(this.this$0).y;
- MaximaVolley.access$300(this.this$0);
- var1.drawLine(var10001, var10002, var10003, var10004 - 6 / 2);
- var10001 = MaximaVolley.access$300(this.this$0).x;
- MaximaVolley.access$300(this.this$0);
- var10001 += 6;
- var10002 = MaximaVolley.access$300(this.this$0).y;
- var10003 = MaximaVolley.access$300(this.this$0).x;
- MaximaVolley.access$300(this.this$0);
- var10003 += 6 / 2;
- var10004 = MaximaVolley.access$300(this.this$0).y;
- MaximaVolley.access$300(this.this$0);
- var1.drawLine(var10001, var10002, var10003, var10004 - 6 / 2);
- var10001 = MaximaVolley.access$300(this.this$0).x;
- var10002 = MaximaVolley.access$300(this.this$0).y;
- var10003 = MaximaVolley.access$300(this.this$0).x;
- var10004 = MaximaVolley.access$300(this.this$0).y;
- MaximaVolley.access$300(this.this$0);
- var1.drawLine(var10001, var10002, var10003, var10004 - 6 / 2);
- var10001 = MaximaVolley.access$300(this.this$0).x;
- MaximaVolley.access$300(this.this$0);
- var10001 += 6;
- var10002 = MaximaVolley.access$300(this.this$0).y;
- var10003 = MaximaVolley.access$300(this.this$0).x;
- MaximaVolley.access$300(this.this$0);
- var10003 += 6;
- var10004 = MaximaVolley.access$300(this.this$0).y;
- MaximaVolley.access$300(this.this$0);
- var1.drawLine(var10001, var10002, var10003, var10004 - 6 / 2);
- } else {
- int var13 = MaximaVolley.access$300(this.this$0).x;
- int var23 = MaximaVolley.access$300(this.this$0).y;
- int var34 = MaximaVolley.access$300(this.this$0).x;
- MaximaVolley.access$300(this.this$0);
- var34 += 6;
- int var44 = MaximaVolley.access$300(this.this$0).y;
- MaximaVolley.access$300(this.this$0);
- var1.drawLine(var13, var23, var34, var44 + 6);
- var13 = MaximaVolley.access$300(this.this$0).x;
- MaximaVolley.access$300(this.this$0);
- var13 += 6;
- var23 = MaximaVolley.access$300(this.this$0).y;
- var34 = MaximaVolley.access$300(this.this$0).x;
- var44 = MaximaVolley.access$300(this.this$0).y;
- MaximaVolley.access$300(this.this$0);
- var1.drawLine(var13, var23, var34, var44 + 6);
- var13 = MaximaVolley.access$300(this.this$0).x;
- MaximaVolley.access$300(this.this$0);
- var13 += 6 / 2;
- var23 = MaximaVolley.access$300(this.this$0).y;
- var34 = MaximaVolley.access$300(this.this$0).x;
- MaximaVolley.access$300(this.this$0);
- var34 += 6 / 2;
- var44 = MaximaVolley.access$300(this.this$0).y;
- MaximaVolley.access$300(this.this$0);
- var1.drawLine(var13, var23, var34, var44 + 6);
- var13 = MaximaVolley.access$300(this.this$0).x;
- var23 = MaximaVolley.access$300(this.this$0).y;
- MaximaVolley.access$300(this.this$0);
- var23 += 6 / 2;
- var34 = MaximaVolley.access$300(this.this$0).x;
- MaximaVolley.access$300(this.this$0);
- var34 += 6;
- var44 = MaximaVolley.access$300(this.this$0).y;
- MaximaVolley.access$300(this.this$0);
- var1.drawLine(var13, var23, var34, var44 + 6 / 2);
- }
-
- var1.drawLine(((Canvas)this).getWidth() / 2, ((Canvas)this).getHeight(), ((Canvas)this).getWidth() / 2, ((Canvas)this).getHeight() - ((Canvas)this).getHeight() / 3);
- var1.drawLine(((Canvas)this).getWidth() / 2 - 1, ((Canvas)this).getHeight(), ((Canvas)this).getWidth() / 2 - 1, ((Canvas)this).getHeight() - ((Canvas)this).getHeight() / 3 + 1);
- var1.drawLine(((Canvas)this).getWidth() / 2 + 1, ((Canvas)this).getHeight(), ((Canvas)this).getWidth() / 2 + 1, ((Canvas)this).getHeight() - ((Canvas)this).getHeight() / 3 + 1);
- var1.drawLine(0, ((Canvas)this).getHeight() - 1, ((Canvas)this).getWidth(), ((Canvas)this).getHeight() - 1);
- var1.drawLine(0, ((Canvas)this).getHeight() - 2, ((Canvas)this).getWidth(), ((Canvas)this).getHeight() - 2);
- var1.drawLine(0, ((Canvas)this).getHeight() / 15 + 12, ((Canvas)this).getWidth(), ((Canvas)this).getHeight() / 15 + 12);
- var1.drawLine(0, ((Canvas)this).getHeight() / 15 + 13, ((Canvas)this).getWidth(), ((Canvas)this).getHeight() / 15 + 13);
- var1.drawLine(0, ((Canvas)this).getHeight() / 15 + 14, ((Canvas)this).getWidth(), ((Canvas)this).getHeight() / 15 + 14);
- var1.setColor(16777215);
- if (this.this$0.p2 != 0) {
- var1.drawString("" + (this.this$0.p2 - 1), ((Canvas)this).getWidth() / 9, ((Canvas)this).getHeight() / 15, 20);
- }
-
- if (this.this$0.p1 != 0) {
- var1.drawString("" + (this.this$0.p1 - 1), ((Canvas)this).getWidth() - ((Canvas)this).getWidth() / 9, ((Canvas)this).getHeight() / 15, 24);
- }
-
- var1.fillArc(((Canvas)this).getWidth() / 6 + 10, ((Canvas)this).getHeight() / 15, 6, 6, 0, 360);
- var1.fillArc(((Canvas)this).getWidth() - ((Canvas)this).getWidth() / 6 - 14, ((Canvas)this).getHeight() / 15, 6, 6, 0, 360);
- var1.setColor(0);
- String var3 = Integer.toString(this.this$0.p1);
- String var4 = Integer.toString(this.this$0.p2);
- var1.drawString(var4, ((Canvas)this).getWidth() / 9, ((Canvas)this).getHeight() / 15, 20);
- var1.drawString(var3, ((Canvas)this).getWidth() - ((Canvas)this).getWidth() / 9, ((Canvas)this).getHeight() / 15, 24);
- if (this.this$0.pr == 0) {
- var1.fillArc(((Canvas)this).getWidth() - ((Canvas)this).getWidth() / 6 - 14, ((Canvas)this).getHeight() / 15, 6, 6, 0, 360);
- }
-
- if (this.this$0.pr == 1) {
- var1.fillArc(((Canvas)this).getWidth() / 6 + 10, ((Canvas)this).getHeight() / 15, 6, 6, 0, 360);
- }
-
- }
- }
- }
-